//BUSCADOR NIVEL 1

function obtenerEmpleadosBuscadorNivel1()
{
	if($("#txtBuscador").val()!="")
	{
		$("#treeUploadImg").hide();
		var valBuscador=$("#txtBuscador").val();
		var proceso=$("#idProceso").val();
		$("#trArbol").hide();
		$("#viewUploadImg").show();
		$.ajax({
			data: {dispatch:"buscarEmpleadoPorNombreNivel1","txtBuscador":valBuscador, "proceso":proceso},
			url: "../ajaxTree.do",
			success: respObtenerEmpleadosBuscadorNivel1
		});
	}
	else{
		alert('-Debe ingresar un nombre de empleado a buscar');
	}
}

function respObtenerEmpleadosBuscadorNivel1(texto, estado)
{
	$("#trBuscadorArea").hide();
	$("#trBuscadorEmpleado").show();
	$("#divEmpleadosBusqueda").html(texto);
	activaCheckNivel2();
	$("#trButtonSelect2").show();
	$("#viewUploadImg").hide();
	$("#divAreas").html("");
	
}


//BUSCADOR NIVEL 2

function obtenerAreasBuscadorNivel2()
{
	if($("#txtBuscador").val()!="")
	{
		$("#divEmpleadosBusquedaArea").html('');
		$("#treeUploadImg").show();
		var nivel = $("#hdnNivel").val();
		var valBuscador=$("#txtBuscador").val();
		var idArea=$("#hdnCodiVP").val();
		$("#trArbol").hide();
		$("#trBuscadorEmpleado").hide();
		$.ajax({
			data: {dispatch:"buscarAreaPorNombreDesdePadre","txtBuscador":valBuscador, "idArea":idArea, "nivel":nivel},
			url: "../ajaxTree.do",
			success: respObtenerAreasBuscadorNivel2
		});
	}
	else{
		alert('-Debe ingresar un nombre de area a buscar');
	}
}

function respObtenerAreasBuscadorNivel2(texto, estado)
{
	$("#trBuscadorArea").show();
	$("#divAreasBusqueda").html(texto);
	$("#treeUploadImg").hide();
	
}


function obtenerEmpleadosBuscadorNivel2()
{
	if($("#txtBuscador").val()!="")
	{
		$("#treeUploadImg").hide();
		var valBuscador=$("#txtBuscador").val();
		var idArea=$("#hdnCodiVP").val();
		var nivel=$("#hdnNivel").val();
		$("#trArbol").hide();
		$("#viewUploadImg").show();
		$.ajax({
			data: {dispatch:"buscarEmpleadoPorNombreNivel2","txtBuscador":valBuscador, "idArea":idArea, "nivel":nivel},
			url: "../ajaxTree.do",
			success: respObtenerEmpleadosBuscadorNivel2
		});
	}
	else{
		alert('-Debe ingresar un nombre de empleado a buscar');
	}
}

function respObtenerEmpleadosBuscadorNivel2(texto, estado)
{
	$("#trBuscadorArea").hide();
	$("#trBuscadorEmpleado").show();
	$("#divEmpleadosBusqueda").html(texto);
	activaCheckNivel2();
	$("#trButtonSelect2").show();
	$("#viewUploadImg").hide();
	$("#divAreas").html("");
	
}



//buscador Nivel 3

function obtenerAreasBuscador()
{
	if($("#txtBuscador").val()!="")
	{
		$("#divEmpleadosBusquedaArea").html('');
		$("#treeUploadImg").show();
		var valBuscador=$("#txtBuscador").val();
		$("#trArbol").hide();
		$("#divAreas").html('');
		$("#trBuscadorEmpleado").hide();
		$.ajax({
			data: {dispatch:"buscarAreaPorNombre","txtBuscador":valBuscador},
			url: "../ajaxTree.do",
			success: respObtenerAreasBuscador
		});
	}
	else{
		alert('-Debe ingresar un nombre de area a buscar');
	}
}

function respObtenerAreasBuscador(texto, estado)
{
	$("#trBuscadorArea").show();
	$("#divEmpleadosBusqueda").html('');
	$("#divAreasBusqueda").html(texto);
	$("#treeUploadImg").hide();
	
}

function findEmployeeBuscadorArea(idArea){
	//alert('area: ' + idArea);
	$("#treeUploadImg").hide();
	$("#viewUploadImg").show();
	var nivel=$("#hdnNivel").val();
	var proceso = $("#idProceso").val();
	//alert('nivel: '+nivel);
	//alert("!"+idArea);
	$.post("/eci-web/ajaxTree.do",
			{dispatch:"showEmployees","idArea":idArea, "nivel":nivel, "proceso":proceso},
			function (response,status,hqr){

				$("#viewUploadImg").hide();
				if(status!="success"){
					alert("Ajax error de servidor.");
					return;
				}
				$("#divEmpleadosBusquedaArea").html(response);
				
//				if($("#hdnAreaSeleccionada").val()==""){
//					$("#tblEmployees").attr("disabled","disabled");
//				}
//				else{
					$("#tblEmployees").removeAttr('disabled');
					activaCheckNivel3();
//				}
	});
	$("#trButtonSelect2").show();
}

function obtenerEmpleadosBuscador()
{
	if($("#txtBuscador").val()!="")
	{
		$("#treeUploadImg").hide();
		var valBuscador=$("#txtBuscador").val();
		var nivel=$("#hdnNivel").val();
		$("#trArbol").hide();
		$("#viewUploadImg").show();
		$.ajax({
			data: {dispatch:"buscarEmpleadoPorNombre","txtBuscador":valBuscador, "nivel":nivel},
			url: "../ajaxTree.do",
			success: respObtenerEmpleadosBuscador
		});
	}
	else{
		alert('-Debe ingresar un nombre de empleado a buscar');
	}
}

function respObtenerEmpleadosBuscador(texto, estado)
{
	$("#trBuscadorArea").hide();
	$("#trBuscadorEmpleado").show();
	$("#divAreasBusqueda").html('');
	$("#divEmpleadosBusquedaArea").html("");
	$("#divAreas").html('');
	$("#divEmpleadosBusquedaArea").html('');
	$("#divEmpleadosBusqueda").html(texto);
	activaCheckNivel3();
	$("#trButtonSelect2").show();
	$("#viewUploadImg").hide();
	
}